storage pits - Francés Inglés Diccionario